FEXP Solver  1.0.0.0
FEXPSerializeDataTables.cpp File Reference
Include dependency graph for FEXPSerializeDataTables.cpp:

Macros

#define INP_TABLE_BASE_CLS   ICFEXPSerialDataTableBase
 
#define DATA_TO_SET_LAMBDA_BODY(statm_lambda)   [this](const std::string & txt) statm_lambda
 
#define AFTER_ROW_R_LAMBDA_BODY(statm_lambda)   [this] statm_lambda
 
#define DES_TXT_TO_FLOAT(txt)   CFEXPBaseConvers::StringToNumber<t_fexpcommon_ct>(txt)
 
#define DES_TXT_TO_TSIZE(txt)   CFEXPBaseConvers::StringToNumber<size_t> (txt);
 
#define ERROR_WRONG_COL_COUNT   "@Error: Input table has wrong number of columns: \""
 
#define ERROR_WRONG_COL_RUNTIME   "Error: Table does not contain col. def: \""
 
#define TABLE_WRONG_COL   "Error: Table does not contain col. def: \""
 
#define TABLE_WRONG_DTT   "Error: Wrong data type for col. def.: \""
 

Macro Definition Documentation

◆ AFTER_ROW_R_LAMBDA_BODY

#define AFTER_ROW_R_LAMBDA_BODY (   statm_lambda)    [this] statm_lambda

◆ DATA_TO_SET_LAMBDA_BODY

#define DATA_TO_SET_LAMBDA_BODY (   statm_lambda)    [this](const std::string & txt) statm_lambda

◆ DES_TXT_TO_FLOAT

#define DES_TXT_TO_FLOAT (   txt)    CFEXPBaseConvers::StringToNumber<t_fexpcommon_ct>(txt)

◆ DES_TXT_TO_TSIZE

#define DES_TXT_TO_TSIZE (   txt)    CFEXPBaseConvers::StringToNumber<size_t> (txt);

◆ ERROR_WRONG_COL_COUNT

#define ERROR_WRONG_COL_COUNT   "@Error: Input table has wrong number of columns: \""

◆ ERROR_WRONG_COL_RUNTIME

#define ERROR_WRONG_COL_RUNTIME   "Error: Table does not contain col. def: \""

◆ INP_TABLE_BASE_CLS

#define INP_TABLE_BASE_CLS   ICFEXPSerialDataTableBase

◆ TABLE_WRONG_COL

#define TABLE_WRONG_COL   "Error: Table does not contain col. def: \""

◆ TABLE_WRONG_DTT

#define TABLE_WRONG_DTT   "Error: Wrong data type for col. def.: \""